sun shine covered by clouds before rain - Francés Inglés Diccionario